@font-face {
	font-family: 'MyriadProBold';
	src: url('../fonts/myriadpro-bold-webfont.eot');
	src: url('../fonts/myriadpro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/myriadpro-bold-webfont.woff') format('woff'), url('../fonts/myriadpro-bold-webfont.ttf') format('truetype'), url('../fonts/myriadpro-bold-webfont.svg#MyriadProBold') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {
	margin:0px;
	color:#474747;
	font:normal 12px Arial, Helvetica, sans-serif;
	background:#dddad2;
	overflow:hidden
}
html {
	overflow: auto;
}
#main, .main {
	width:1000px;
	margin:0 auto;
}
a {
	color:#000;
	text-decoration:none;
	outline:none
}
a:hover {
	color:#000;
	text-decoration:underline
}
p {
	padding:0px;
	margin:0px;
	padding-bottom:15px
}
form {
	padding:0px;
	margin:0px;
}
.left {
	float:left;
}
.right {
	float:right
}
.clear {
	clear:both
}

/*img {
	border:0px;
	margin:0px;
	padding:0px;
*/
}
input, select {
	margin:0px;
	padding:2px
}
ul {
	padding:0px;
	margin:0px;
	list-style:disc;
	padding-bottom:15px
}
li {
	margin:0px;
	padding-bottom:5px
}
h1, h2, h3, h4, h5, h6 {
	padding:0px;
	margin:0px;
	padding-bottom:15px
}
/************************************/
#header {
	background:#191919;
	padding:10px;
	border-bottom:1px solid #252c35;
}
#header .menu {
	float:left;
	width:500px
}
.menu ul, .menu ul li {
	padding:0px;
	margin:0px;
	list-style:none
}
.menu ul li {
	float:left;
	background:url(../images/m_sep.png) no-repeat right 50%;
	padding:0 10px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff
}
.menu ul li a {
	display:block;
	padding:0 10px;
	color:#fff;
	text-decoration:none
}
.menu ul li a:hover {
	color:#fff;
	text-decoration:underline
}
#header .smright {
	float:right;
	width:250px;
	text-align:right
}
.smright img {
	margin:0 5px
}
h3 {
	font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:15px;
	text-transform:uppercase
}
#content {
}
.mainslider {
	background:#f7f6f1;
	padding:10px 10px 20px 20px
}
.mainslider .col_1 {
	float:left;
	width:375px
}
.mainslider .col_2 {
	float:right;
	width:577px;
}
.mainslider h3 {
	font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	padding-bottom:10px
}
.mainslider p {
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	padding:0
}
.banner {
	background:url(../images/banner_shd.png) no-repeat center bottom;
	padding-bottom:17px;
	width:577px;
	height:395px;
	position:relative
}
.banner .bpoints {
	position:absolute;
	left:15px;
	bottom:40px
}
.banner .cs-buttons a {
	background:url(../images/b_ar.png) no-repeat left top;
	width:19px;
	height:19px;
	display:inline-block;
	margin:0 2px;
	text-indent:-9999px
}
.banner .cs-buttons a:hover, .banner .cs-buttons a.cs-active {
	background:url(../images/bac_ar.png) no-repeat left top;
}
h2 {
	background:#ebe8de;
	padding:0 15px;
	font:normal 24px/45px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase
}
.prolist ul, .prolist ul li {
	padding:0px;
	margin:0px;
	list-style:none
}
.prolist {
	background:#f8f6f1;
	padding:25px
}
.prolist ul li {
	float:left;
	width:285px;
	height:320px;
	margin:10px 15px
}
.prolist ul li .thumb {
	border:1px solid #e7e5df;
	padding:10px;
	width:258px;
	height:258px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.prolist ul li .thumb img {
	width:258px;
	height:258px;
}
.prolist ul li .thumb input {
	width:258px;
	height:258px;
	padding:0px;
}
/*.prolist ul li.last {
	margin:10px 0px 10px
}
*/.prolist ul li h3 {
	padding:10px;
	text-align:center
}
.brandpanel .col_1 {
	float:left;
	width:650px
}
.brandpanel .col_2 {
	float:right;
	width:310px
}
.brndcolm {
	background:#f8f6f1;
	padding:20px 15px
}
.brndcolm .brandlist {
	padding-top:30px
}
.brandlist .jscroller2_left img {
	margin:0 10px;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff;
	border:1px solid #dddad2;
}
.brandlist ul, .brandlist ul li {
	padding:0px;
	margin:0px;
	list-style:none
}
.brandlist ul li {
	float:left;
	width:195px;
	padding:0 10px
}
.brandlist ul li .thumb {
	width:195px;
	height:67px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff;
	border:1px solid #dddad2;
}
.brandlist ul li .thumb img {
	width:195px;
	height:67px;
}
.feat_pro {
	padding-left:20px
}
.feat_pro .thumb {
	float:left;
	width:125px;
	height:125px;
	padding:10px;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.feat_pro .thumb img {
	width:125px;
	height:125px;
}
.feat_pro .f_desc {
	float:right;
	width:125px
}
#footer {
	border-top:20px solid #272727;
	padding:35px 13px;
	background:#ebe8de
}
.copyrights {
	border-top:7px solid #272727;
	padding:13px 20px;
	background:#131313;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff
}
.copyrights a {
	color:#fff;
	text-decoration:none
}
.copyrights a:hover {
	color:#fff;
	text-decoration:underline
}
.btmbar {
	border:1px solid #dddad2;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
}
.btnnav ul, .btnnav ul li {
	padding:0px;
	margin:0px;
	list-style:none
}
.btnnav ul li {
	float:left;
	width:486px;
	font:normal 20px/34px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
}
.btnnav ul li.first {
	border-right:1px solid #232323
}
.btnnav ul li a {
	color:#fff;
	text-decoration:none;
	display:block;
	background: #3e3d3a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url();
	background: -moz-linear-gradient(top, #3e3d3a 0%, #31302e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e3d3a), color-stop(100%, #31302e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3e3d3a 0%, #31302e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3e3d3a 0%, #31302e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3e3d3a 0%, #31302e 100%); /* IE10+ */
	background: linear-gradient(top, #3e3d3a 0%, #31302e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3d3a', endColorstr='#31302e', GradientType=0 ); /* IE6-8 */
}
.btnnav ul li a:hover {
	color:#fff;
	text-decoration:none;
}
.btnnav ul li.active a {
	color:#fff;
	text-decoration:none;
	background:#4c4b48
}
.container {
	background:#4c4b48;
	padding:15px;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}
.container a {
	color:#fff;
	text-decoration:none
}
.container a:hover {
	color:#fff;
	text-decoration:underline
}
.contarae .col_1 {
	float:left;
	width:470px;
	background:url(../images/f-col-bor.png) no-repeat right center;
	padding-right:20px
}
.contarae .col_1 .address {
}
.contarae .col_1 .address h5 {
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff
}
.contarae .col_2 {
	float:right;
	width:420px;
}
.formcss label {
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	padding:5px 0
}
.formcss .input, .formcss .textarea {
	background:#575653;
	padding:3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	width:410px;
	border:1px solid #636360;
	-moz-border-radius:1px;
	-webkit-border-radius: 1px;
	border-radius: 1px;
}
.formcss .textarea {
	height:100px;
	resize:none
}
.btncss {
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}
.btncss a {
	color:#fff;
	text-decoration:none
}
.btncss a:hover {
	color:#fff;
	text-decoration:underline
}
/*************************/
.innerslider {
	background:#f7f6f1 url(../images/pattern_inner.png) no-repeat left top;
	padding:39px 15px 25px;
}
.slider {
	width:971px;
	margin:0 auto;
	position:relative;
	background:url(../images/slider_shad.png) no-repeat center bottom;
	padding-bottom:11px;
	top: 0px;
	left: 0px;
}
.slider .bbar {
	position:absolute;
	width:941px;
	padding:15px;
	bottom:20px;
	left:0px;
	background:url(../images/bbar_bg.png) repeat left top;
	color:#fff;
	font:normal 12px Arial, Helvetica, sans-serif;
	z-index:9999
}
.submenu {
	background:#ebe8de;
	padding:0 5px
}
.submenu ul, .submenu ul li {
	padding:0px;
	margin:0px;
	list-style:none
}
.submenu ul li {
	float:left;
	border-left:3px solid #dddad2;
	font:normal 12px/45px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000
}
.submenu ul li a {
	padding:0 5px;
	color:#000;
	text-decoration:none
}
.submenu ul li a:hover, .submenu ul li.active a {
	color:#848484;
	text-decoration:none
}
.innercontent {
	background:#f8f6f1;
	padding:25px
}
.innercontent .prolist {
	padding:0px;
	background:none
}
.innercontent .leftside {
	float:left;
	width:710px
}
.innercontent .rightside {
	float:right;
	width:215px;
	border-left:1px solid #dddad2;
	padding-left:20px
}
.innercontent .rightside .brandlist ul li {
	padding-bottom:40px
}
.prolist ul.innerprolist li {
	float:left;
	width:155px;
	height:235px;
	margin:0 10px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000
}
.prolist ul.innerprolist li .thumb {
	border:1px solid #e7e5df;
	padding:0px;
	width:143px;
	height:143px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.prolist ul.innerprolist li .thumb img, .prolist ul.innerprolist li .thumb input {
	width:143px !important;
	height:143px !important;
}
.prolist ul.innerprolist li h3 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
	padding-bottom:5px
}
.weldingpage {
	background:#f8f6f1 url(../images/welding_btm_bg.png) no-repeat center bottom;
	padding-bottom:50px
}
.weldingpage .rightside {
	min-height:750px;
}
/*********************/
#dgExhibition {
	border-top:6px solid #dddad2;
	background:#F8F6F1;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000
}
#dgExhibition th, #dgExhibition td {
	padding:15px
}
#dgExhibition th {
	background:#efece4;
	vertical-align:middle;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#75746f
}
#dgExhibition tr.even {
	background-color:#ebe8de
}
#dgExhibition td.last {
	border-left:1px solid #dddad2
}
/****************************/
.prolist ul.col_4 li {
	float:none;
	width:215px;
	height:300px;
	margin:0 10px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000
}
.prolist ul.col_4 li .thumb {
	border:1px solid #e7e5df;
	padding:0px;
	width:195px;
	height:200px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.prolist ul.col_4 li .thumb .mask {
	width:195px;
	height:200px;
	overflow:hidden;
	display:block
}
.prolist ul.col_4 li .thumb img, .prolist ul.col_4 li .thumb input {
	width:195px !important;
	height:200px !important;
}
.prolist ul.col_4 li h3 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
	padding-bottom:5px
}
.prolist ul.col_2 li {
	float:none;
	width:440px;
	height:300px;
	margin:0 15px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000
}
.prolist ul.col_2 li .thumb {
	border:1px solid #e7e5df;
	padding:0px;
	width:440px;
	height:230px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.prolist ul.col_2 li .thumb .mask {
	width:440px;
	height:230px;
	overflow:hidden;
	display:block
}
.prolist ul.col_2 li .thumb img, .prolist ul.col_2 li .thumb input {
	width:440px !important;
	height:230px !important;
}
.prolist ul.col_2 li h3 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
	padding-bottom:5px
}
.prolist ul.single li {
	float:none;
	width:953px;
	height:270px;
	margin:0 0px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000
}
.prolist ul.single li .thumb {
	border:1px solid #e7e5df;
	padding:0px;
	width:953px;
	height:225px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.prolist ul.single li .thumb .mask {
	width:953px;
	height:225px;
	overflow:hidden;
	display:block
}
.prolist ul.single li .thumb img, .prolist ul.single li .thumb input {
	width:953px !important;
	height:225px !important;
}
.prolist ul.single li h3 {
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
	padding-bottom:5px
}
.prolist table, .prolist table td {
	border:0px
}
/**************************/
.prolist ul li .thumb .navpanelfg img {
	width:auto !important;
	height:auto !important;
	min-height:inherit !important
}
.prolist ul.col_6 li {
	float:none;
	width:137px;
	height:225px;
	margin:0 10px 20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000
}
.prolist ul.col_6 li .thumb {
	border:1px solid #e7e5df;
	padding:0px;
	width:137px;
	height:137px;
	overflow:hidden;
	-moz-box-shadow: 0px 3px 3px #dddad2;
	-webkit-box-shadow: 0px 3px 3px #dddad2;
	box-shadow: 0px 3px 3px #dddad2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#fff
}
.prolist ul.col_6 li .thumb .mask {
	width:137px;
	height:137px;
	overflow:hidden;
	display:block
}
.prolist ul.col_6 li .thumb img, .prolist ul.col_4 li .thumb input {
	width:137px !important;
	height:137px !important;
}
.prolist ul.col_6 li h3 {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:capitalize;
	padding-bottom:5px
}
.table {
    border: 1px solid #A9A9A9;
}



